have a rough ride - Alemán Inglés Diccionario